package com.apexsoft.assets.base.constants;


import java.util.ArrayList;
import java.util.List;

public class Constants {
    public static final String USERID="UserId";
    public static final String USERATTR="UserAttr";
    public static final String IP="ip";
    public static final String USERNAME="UserName";

    private static final String BASE_NAMESPACE = "phoenix.";
    public static final String NAMESPACE=BASE_NAMESPACE+"leadercockpit";

    public static final String BASE_PKG="com.apexsoft.assets.plm";

    public static final String PKG_LEADER_COCKPIT=BASE_PKG+".leadercockpit";
    public static final String PKG_LEADER_COCKPIT_CHANNEL=PKG_LEADER_COCKPIT+".channel";
    public static final String PKG_LEADER_COCKPIT_SECTIONAL=PKG_LEADER_COCKPIT+".sectional";
    public static final String PKG_LEADER_COCKPIT_CUSTOMER=PKG_LEADER_COCKPIT+".customer";
    public static final String PKG_LEADER_COCKPIT_INCOME=PKG_LEADER_COCKPIT+".income";
    public static final String PKG_LEADER_COCKPIT_PERFORMANCE=PKG_LEADER_COCKPIT+".performance";
    public static final String PKG_LEADER_COCKPIT_OVERVIEW=PKG_LEADER_COCKPIT+".overview";
    public static final String PKG_LEADER_COCKPIT_ACHIEVEMENT=PKG_LEADER_COCKPIT+".achievement";
    public static final String PKG_LEADER_COCKPIT_PRODUCT=PKG_LEADER_COCKPIT+".product";
    /**
     * 包      PKG
     * 领导    LEADER
     * 座舱    COCKPIT
     * 销售    SALE
     */

    public static final String PKG_LEADER_COCKPIT_SALE=PKG_LEADER_COCKPIT+".sale";

    public static final String PKG_PRODUCT=BASE_PKG+".product";

    public static final String PKG_CUSTOMER=BASE_PKG+".customer";
    public static final String PKG_CUSTOMER_HOMEPAGE =PKG_CUSTOMER+".homepage";

    public static final String NAMESPACE_CUSTOMER = BASE_NAMESPACE+"customer";

    public static final String PKG_CUSTOMER_PLAN = PKG_CUSTOMER+".plan";
    public static final String PKG_CUSTOMER_ROADSHOW = PKG_CUSTOMER+"roadshow";
    public static final String PKG_CUSTOMER_SUGGESTION = PKG_CUSTOMER+"suggestion";
    /**
     * 首页存量明细，包目录结构
     */
    public static final String PKG_HOME_PAGE_STOCK_DETAIL = PKG_CUSTOMER + ".stock";
    /**
     * 交易记录，包目录结构
     */
    public static final String PKG_HOME_PAGE_TRANSACTION_RECORD = PKG_CUSTOMER + ".transaction";
    public static final String PKG_CUSTOMER_REPORT = PKG_CUSTOMER+"report";

    /**
     * 联系人
     */
    public static final String NAMESAPCE_CONTACTPERSON = "customer";
    public static final String PKG_HOME_PAGE_CONTACTPERSON = PKG_CUSTOMER + ".homepage.contactperson";

    public static final String NAMESAPCE_LOG = "log";
    public static final String PKG_LOG=BASE_PKG+".log";


    //PC端 首页
    public static final String NAMESPACE_HOME = BASE_NAMESPACE+"home";
    public static final String PKG_HOME = BASE_PKG+".home";

    //PC端 生命周期
    public static final String NAMESPACE_LIFE = BASE_NAMESPACE+"lifecycle";
    public static final String PKG_LIFE = BASE_PKG+".lifecycle";
    //PC端 日历
    public static final String NAMESPACE_CALENDAR = BASE_NAMESPACE+"calendar";
    public static final String PKG_CALENDAR = BASE_PKG+".calendar";



    //默认返回空列表
    private static List NULL_COLLECTION = new ArrayList<>();
//    public static final AResponse DEFAULT_RETURN = AResultUtil.success(NULL_COLLECTION);

    //pc端  文档
    public static final String NAMESPACE_DOCUMENT= BASE_NAMESPACE+"document";
    public static final String PKG_DOCUMENT = BASE_PKG+".document";

    //pc端  文档
    public static final String NAMESPACE_FILE= BASE_NAMESPACE+"fileService";
    public static final String PKG_FILE = BASE_PKG+".fileService";

    //PC端 产品360
    public static final String NAMESPACE_PRODUCT = BASE_NAMESPACE+"product";
    public static final String PKG_PRODUCT_360 = PKG_PRODUCT+".360";

    public static final String NAMESPACE_COMMON = BASE_NAMESPACE+"common";
    public static final String PKG_COMMON = BASE_PKG+".common";
    //PC端 查询
    public static final String NAMESPACE_QUERY = BASE_NAMESPACE+"query";
    public static final String PKG_QUERY = BASE_PKG+".query";

    public static final String NAMESPACE_POST = BASE_NAMESPACE+"post";
    public static final String PKG_POST = BASE_PKG+".post";

    public static final String LIVEBOS_NAME_SPACE = "livebos-server1";// "livebos-server1";
    public static final String LIVEBOS_LOGIN_ID = "webservice";
    public static final String LIVEBOS_PASSWORD = "000000";
    public static final String LIVEBOS_SCHEME = "LiveBOS";
    public static final String LIVEBOS_ALGORITHM = "plain";
    public static final String LIVEBOS_SECURITY_CODE = "";

    //兴业领导驾驶舱
    public static final String PKG_CIB_LEADER_COCKPIT=BASE_PKG+".cib.leadercockpit";
    public static final String PKG_CIB_LEADER_COCKPIT_OVERVIEW=PKG_CIB_LEADER_COCKPIT+".overview";
    public static final String PKG_CIB_LEADER_COCKPIT_DETAIL=PKG_CIB_LEADER_COCKPIT+".detail";

    //太保领导驾驶舱
    public static final String PKG_CPIC_LEADER_COCKPIT=BASE_PKG+".cpic.leadercockpit";

    //第三方接口
    public static final String NAMESPACE_EXT_API= BASE_NAMESPACE+"extapi";
    public static final String PKG_EXT_API = BASE_PKG+".extapi";

    //主微服务
    public static final String NAMESPACE_PS_WEBAPP= BASE_NAMESPACE+"ps-webapp";
    //系统参数
    public static final String PKG_SYSPARAM = BASE_PKG+".sysparam";
    //业务参数
    public static final String PKG_BUSINEESPARAM = BASE_PKG+".businessParam";

    //OCR
    public static final String NAMESPACE_OCR = BASE_NAMESPACE+"ocr";
    public static final String PKG_OCR = BASE_PKG+".ocr";

}

